A Survey on Test case selection Using Optimization Techniques in Software Testing

نویسنده

  • Preeti Bala Thakur
چکیده

This Project Objective is Software Testing using Optimization Techniques. Identification, characterization and automatic prioritization of test cases in software testing using optimization techniques. Proposing a new approach for software testing process, optimizing testing effort, testing complexity, quality & reliability issues. In software development life cycle (SDLC), testing phase is the most important phase. In regression testing there evolves the number of test cases that are impractical to test all. Therefore to overcome this problem, testing phase is done using selected test cases to reduce the effort and get the desired result accurately.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed Black-Box Software Testing Using Negative Selection

In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...

متن کامل

Optimization of Test Cases using Soft Computing Techniques: A Critical Review

Software testing is the key technology for evaluating the fault detecting capability quantitatively. Software testing is very labor-intensive and expensive process. It is a core activity in quality assurance. Test cases minimization, selection, prioritization forms common thread of optimization. Test case optimization is a multi-objective optimization, peculiar nature and NP-Complete problem. H...

متن کامل

A Review on Test Case Selection And Prioritization In Swarm Intelligence

This paper presents a review on selection and prioritization of test cases from a particular test suite. Software testing is the major process in software development life cycle. Regression testing is very costly and inevitable activity that is to be performed in a restricted environment to ensure the validity of modified software. It is inefficient to rerun every test case from test suite when...

متن کامل

Ants Optimization for Minimal Test Case Selection and Prioritization as to Reduce the Cost of Regression Testing

Software testing is the major process in software development life cycle. Regression testing is very costly and inevitable activity that is to be performed in a restricted environment to ensure the validity of modified software. It is inefficient to re-run every test case from test suite when some kind of modification is done in the software. Test case selection and prioritization techniques se...

متن کامل

Test Case Selection & Prioritization Using Ant Colony Optimization

Regression testing is a crucial and often costly software maintenance activity. In order to regain confidence in correctness of the system whenever modifications are made, we retest the software using existing test suite. But regression test suites are often too large to re-execute in the given time and cost constraints and thus we use test case selection and prioritization techniques. Ant Colo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015